peat harvester - English Synonyms Dictionary